开源软件的痛点
| 作者:Bob Jiang
| 编辑:刘雪洁
| 责编:王玥敏
| 设计:宋传琪
开篇
我是 Bob Jiang (个人博客:https://www.bobjiang.com/),开源软件领域的新人。我从2018年加入区块链领域开始认识和了解开源。当时我创立了HiBlock 区块链社区,目标是在中国推广区块链技术。所以我开始学习比特币、以太坊、智能合约等。而所有这些区块链的产品(或项目)都是开源的。如比特币:https://github.com/bitcoin 以太坊:https://github.com/ethereum 等等
在区块链的世界中,开源是标准的。有一句名言是:
不要相信,验证!
验证意味着验证源代码。你可以在 github 上找到比特币和以太坊的源代码,在 github 上可以找到许多其他开源存储库(如defi项目,nft项目,DAO项目等等)。
开源的痛点
但随着时间的推移,我开始意识到开源软件存在一些关键问题。其中一个问题就是激励(或奖励)问题。大多数开源软件没有明确的收入,只有所有者在进行免费的维护(比如最近的log4j事件)。以下是我在2019年写的开源软件如何赚钱的一些想法(中文版)。
开源软件的收入有 4 种类型:
1.付费插件
2.SaaS(云)
3.顾问
4.基金会
我不会在这里再次介绍,您可以在上面的帖子中找到更多详细信息。
解决问题
虽然OSS有4种收入,但这个问题仍然没有根本性解决,或者这不是一个很好的市场问题的匹配。在区块链(特别是以太坊)出现之前,出现了许多实验。我最喜欢的解决方案是Gitcoin。Gitcoin 的第一个愿景是资助开源软件。
Gitcoin 的使命是建立和资助数字公共产品
开源软件是一个巨大的市场,每年约 40 亿美元,但缺乏有效的奖励制度。
让我们深入了解 Gitcoin 的作用。
Gitcoin
Gitcoin 有 6 个主要特性:
•赏金Bounties
•编程马拉松Hackathons
•赠款 Grants
•任务 Quests
•感谢 Kudos
•Kernels
赠款 Grants
作为开源软件,很难获得资金。但是在 Gitcoin 上,您可以创建一个赠款以从社区获得资金。(发现和资助非凡的公共物品)在 Gitcoin 上有超过 6 万的资助者是公共物品的支持者。所以我会鼓励 OSS 项目,在 Gitcoin 上的创建新赠款以获得支持。
赏金 Bounties
赏金将开源项目与有奖励的建造者联系起来。这些功能可以帮助项目找到解决难题的人才开发人员。(Gitcoin 是利用开源社区来激励或货币化工作的最简单方法。)因此,作为 OSS 开发人员,您可以在 Gitcoin 上找到赏金来获得奖励。
编程马拉松
编程马拉松是一群开发者来构建一堆很酷的东西,学习新技术,支持开源生态系统,并赚取现金和奖品!一起玩得开心。加入 Gitcoin 黑客马拉松!
Quest、Kudos 和 Kernels 是其他很酷的功能,可帮助构建者/开发者/资助者学习 web3.0 并一起构建很酷的东西。
开源?
除了开源软件,开源还有很多其他的潜力。例如,
•开源组织(即去中心化自治组织,又名 DAO)
•开源知识(Open Writing)
•开源法律等等
•开源…
为什么开源很重要?
一切都是关于合作,合作,合作!
合作的关键是什么?
信息透明!!!
所以在开源中的信息透明,这会带来更多的合作。
为什么不开源?
相关阅读 | Related Reading
大图书馆 #2 大教堂与集市
2020中国开源先锋33人心尖上的开源人物